package com.atguigu.juc.study.chapter11.objecthead;

import org.openjdk.jol.info.ClassLayout;

/**
 * @author : leimingchao
 * @date Date : 2022年06月19日 23:06
 */
public class JOLDemo {

    public static void main(String[] args) {

        //VM的细节详细情况
        // System.out.println(VM.current().details());

        //所有的对象分配的字节都是8的整数倍
        // System.out.println(VM.current().objectAlignment());

        //16字节
        // Object object = new Object();
        // System.out.println(ClassLayout.parseInstance(object).toPrintable());

        Customer customer = new Customer();
        System.out.println(ClassLayout.parseInstance(customer).toPrintable());
    }
}
